Supplier Page from BosterBio for IL28 Receptor alpha (IFNLR1) (NM_173064) Human Over-expression Lysate